import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import * as path from "path";
import WindiCSS from 'vite-plugin-windicss'

export default defineConfig({
  plugins: [vue(), WindiCSS()],
  resolve: {
    alias: {
      "@": path.resolve(__dirname, "./src"),
    }
  },
  server: {
    // host: '0.0.0.0',
    // port: 8888,
    // open: true,
    
  },
  define: {
    __VUE_PROD_HYDRATION_MISMATCH_DETAILS__: true, // 启用生产环境水合不匹配详细信息
    // 其他必要的特性标志
    __VUE_OPTIONS_API__: true, // 如果你需要 Options API 支持
    __VUE_PROD_DEVTOOLS__: false // 是否在生产环境启用 devtools
  }
})
